Crate virtio_queue
source ·Expand description
Virtio queue API for backend device drivers to access virtio queues.
Modules
- Virtio queue related constant definitions
Structs
- Consuming iterator over all available descriptor chain heads in the queue.
- A virtio descriptor constraints with C representation.
- A virtio descriptor chain.
- An iterator for readable or writable descriptors.
- Struct to maintain information and manipulate a virtio queue.
- Representation of the
Queue
state. - Struct to maintain information and manipulate state of a virtio queue for multi-threaded context.
- Represents the contents of an element from the used virtqueue ring.
Enums
- Virtio Queue related errors.
Traits
- Trait for objects returned by
QueueT::lock()
. - Trait to access and manipulate a Virtio queue that’s known to be exclusively accessed by a single execution thread.
- Trait to access and manipulate a virtio queue.